scoring catch - Spanish English Dictionary